offered one's services - Espagnol Anglais Dictionnaire